snowball effect – English–Français translations

🇬🇧 en fr 🇫🇷

snowball effect noun

  • accelerating growth
effet boule de neige
Wiktionary Links